initial impression - German English Dictionary